Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour San Luis Potosi Challenger 2002 - San Luis Potosi Copa Ericsson - Caracas 2003 West Side Tennis Club Challenger - Forest Hills Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Muller Cup - Ulm Banca Stato Challenger Lugano - Lugano Oberstraufen Cup - Oberstaufen Copa Petrobras - Bogota Copa Petrobras - Aracaju Cyclus Open de Tenis - Florianopolis 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino San Marino Cepu Open - San Marino II Challenger Ciudada de Guayaquil - Guayaquil Telesp Celular Open - Ribeirao Preto Unicredit Czech Open 2007 - Prostejov Garden Open - Rome ATU Cup - Weiden Open Diputacion - Cordoba Copa Ericsson Mexico - Guadalajara Zagreb Open - Zagreb Macedonian Open - Skopje Fujitsu Siemens Open - Budapest Copa Ericsson Argentina - Buenos Aires Architect Open - Budapest VIII Trofeo Ciudad de Quito - Quito Oberstaufen Cup - Oberstaufen VII Trofeo Ciudad de Quito - Quito Trani Cup - Trani Maia Open 2002 - Maia Frito Lay/USTA Challenger - Binghamton The Wright Financial Group, Inc. Challenger - Champaign Polish Open 2000 - Poznan Prosperita Open 2008 - Ostrava Windy City Classic - Winnetka Perth Challenger - Perth Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig VII Torneo Internazionale di Tennis - Barletta Copa Ericsson Chile - Santiago University of Tennessee USTA Challenger - Knoxville Segundo Aberto de Brasilia - Brasilia USTA Men's Challenger of Dallas - Dallas Global Telecom Open - Curitiba San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz Memorial Savigni - Sassuolo Challenger de la Ciudad de Mexico - Mexico City Challenger Ford de Cherbourg - Cherbourg Copa Petrobras Argentina - Buenos Aires Ljubljana Open 2008 - Ljubljana Banca Marche Tennis Cup - San Benedetto Copa Sevilla Internacionales de Andalucia - Seville Open de Franche Comte - Besancon Nossa Caixa Tennis Cup - Sao Paulo Bancolombia Open - Cali ECM Prague Open - Prague IV Challenger Ciudad De Guayaquil - Guayaquil SAA Hilversum Open - Hilversum Open Castilla y Leon - Segovia Ljubljana Open - Ljubljana Kyiv Open - Kiev Seguros Bolivar Open - Medellin Nord LB Open 2006 - Braunschweig San Luis Potosi Challenger - San Luis Potosi Top Wool Challenger-Immagine Trophy - Biella Lima Challenger - Lima Sao Paulo Challenger Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Santiago Challenger Sassuolo Challenger - Sassuolo Brasov Challenger - Brasov Poznan Challenger San Marino Challenger Copa Petrobras - Santiago Bancastato Challenger Lugano - Lugano Cali Challenger Bogota Challenger Buenos Aires Challenger Pekao Open - Szczecin Ethias Trophy - Mons Copa Petrobras Brazil - Aracaju Santiago Challenger Pekao Open - Szczecin Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra BMW Tennis Championship - Sunrise Copa Petrobras Guadalajara - Guadalajara Medellin Challenger Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Rome Challenger XI Trofeo Ciudad de Quito - Quito XL Bermuda Open - Bermuda BNP Paribas Primrose - Bordeaux Copa Kia - Santiago Copa Petrobras-Colombia - Bogota Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Copa Petrobras Uruguray - Montevideo ECU Prague Open - Prague San Marino Cepu Open - San Marino Challenger Ciudad de Guayaquil - Guayaquil Warta Cup - Sopot San Luis Potosi Challenger - San Luis Potosi Haagen Dazs Open - Caracas SMS Tennis Cup - Sao Paulo 5th Sardinian International Championships - Cagliari Sao Paulo - Brazil Barletta Challenger Visa Tennis Open - Sao Paulo X Ciutat de Barcelona - Barcelona X Abierto Internacional de Salinas - Salinas Torneo Internacional Challenger Fila 2005 - Leon Trofeo Internacional Club Laieta - Barcelona Global Telecom Open - Florianopolis XL Capital Bermuda Open - Bermuda Stockholm Open - Stockholm USTA Seascape Challenger - Aptos Siemens Open - Scheveningen BMW Brixina Tennis Open 2000 - Bressanone Geneva Challenger - Geneva Hungarian Architect Open - Budapest Bulgarian Open - Sofia Bogota Challenger - Bogota Australian Men's Hardcourt Championships - Adelaide Abierto Club Casablanca - Mexico City Unique Zagreb Open - Zagreb The Hilversum Open - Hilversum The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Heineken Open - Singapore Adidas International - Sydney Copa Ericsson Uruguay - Montevideo Infiniti Open - Los Angeles Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - Queen's/London Zivnobanka Czech Open - Prostejov Bogota Challenger - Bogota Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Adidas International - Sydney Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Naples Challenger - Naples Sybase Open - San Jose Mallorca Open - Mallorca The Stella Artois Grass Court Championships - London Black Forest Open - Freudenstadt Heineken Trophy - 's-Hertogenbosch Fujitsu Siemens Open - Budapest Brasil Open - Florianopolis Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Gramado Challenger - Gramado RCA Championships - Indianapolis VII Avierto Internacional de Salinas - Salinas 1st Challenger Tournament Leon - Leon Challenger Leon 2004 - Leon St.Petersburg Challenger by Kinex - St. Petersburg AIG Japan Open - Tokyo CA Challenge 2002 - Graz I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Cosmorom Challenger - Brasov Heineken Open - Auckland Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Adidas International - Sydney Copa Ericsson - Lima Riviera di Rimini Challenger - Rimini Top Wool Challenger Biella - Biella Trofeo Conde de Godo - Barcelona Banja Luka Challenger 2003 - Banja Luka The Nottingham Challenger - Nottingham 2004 Freeman Men's Challenger - Joplin IX Abierto Internacional de Salinas - Salinas The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Canottieri Minico 2004 - Mantova Bogota Challenger Porsche Open - Poznan Tunis Challenger Copa Petrobras Argentina - Buenos Aires Stella Artois Clay Court Championships - Budaors Banja Luka Challenger 2005 - Banja Luka Copa Petrobras - Montevideo Copa Petrobras - Buenos Aires Tunis Open 2006 - Tunis Franklin Templeton Tennis Classic - Scottsdale Energis Dutch Open - Amsterdam RCA Championships - Indianapolis Siebel Open - San Jose Mercedes-Benz Cup - Los Angeles Lugano Challenger Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis Montevideo Challenger Guayaquil Challenger Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Franklin Templeton Tennis Classic - Scottsdale Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Cerveza Club Colombia Open - Bogota Adidas International - Sydney Brasil Open - Costa do Sauipe The Stella Artois Grass Court Championships - London Bordeaux Challenger Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open Romania - Bucharest AIG Japan Open - Tokyo ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide AIG Japan Open - Tokyo Medibank Private International - Sydney The Stella Artois Grass Court Championships - London Prostejov Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Thailand Open - Bangkok Sydney International - Sydney Copa Telmex - Buenos Aires SAP Open - San Jose Brasil Open - Costa do Sauipe Tennis Channel Open - Las Vegas Hypo Group Tennis International - Portschach The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Cordenons Challenger Campionati Internazionali di Sicilia - Palermo Next Generation Adelaide International - Adelaide MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires The Tennis Channel Open - Las Vegas Estoril Open - Estoril Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Movistar Open - Vina del Mar Copa Telmex - Buenos Aires The Artois Championships - London Austrian Open - Kitzbuhel Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Proton Malaysian Open - Kuala Lumpur Legg Mason Tennis Classic - Washington Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Apia International - Sydney If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Campionati Internazionali di Sicilia - Palermo Medibank International - Sydney Heineken Open - Auckland AEGON Championships - London AEGON Championships - London ATP Studena Croatia Open Umag - Umag Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta SA Tennis Open - Johannesburg Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach BMW Open - Munich Hall of Fame Tennis Championships - Newport Citi Open - Washington Brisbane International - Brisbane Open de Nice Cote d'Azur - Nice ABN/AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel US Men's Clay Court Championship - Houston AEGON Championships - London Abierto Mexicano Telcel - Acapulco The Stella Artois Championships - London ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Medibank International - Sydney Atlanta Tennis Championships - Atlanta Gerry Weber Open - Halle Pilot Pen International - New Haven AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Campbell's Hall of Fame Tennis Championships - Newport US Men's Clay Court Championship - Houston Citi Open - Washington China Open - Beijing Erste Bank Open - Vienna Open de la Comunidad Valenciana - Valencia US Men's Clay Court Championship - Houston AEGON Championships - London Hungarian Open - Budapest Citi Open - Washington VI Trofeo Ciudad de Quito - Quito BCR Open Romania - Bucharest Oberstaufen Cup - Oberstaufen CMG Asia Open - Hong Kong Copa Ericsson Mexico - Guadalajara Cerveza Cristal - Santiago 7th Wartburg Open - Eisenach IV Abierto Internacional de Salinas - Salinas Hilton Waikoloa Village USTA Challenger - Waikoloa West Side Tennis Club Clay Court Challenger - Forest Hills 2003 Eddleman USTA Challenger - Birmingham Adidas International - Sydney Nord/LB Open - Braunschweig 4° Sporting Challenger - Turin Abierto Mexicano Telfonica MoviStar - Acapulco Heineken Open - Auckland SMS Tennis Open - Sao Paulo Renault Slovenian Open - Ljubljana Next Generation Adelaide International - Adelaide U.S. Men's Clay Court Championships - Houston Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles Next Generation Adelaide International - Adelaide AAPT Championships - Adelaide Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Brasil Open - Costa do Sauipe Heineken Open Singapore - Singapore U.S. Mens's Clay Court Championship - Houston Interwetten Austrian Open - Kitzbuhel Serbia Open - Belgrade Copa AT&T - Buenos Aires Tennis Masters Series - Hamburg Orange Warsaw Open - Warsaw Copa AT&T - Buenos Aires Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Legg Mason Tennis Classic - Washington D.C. 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Toronto RCA Championships - Indianapolis Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal BellSouth Open - Vina del Mar SAP Open - San Jose German Open - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Croatia Open - Umag Qatar Exxon Mobil Open 2002 - Doha Western & Southern Open - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Rome ATP Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells Rogers Masters - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Catella Swedish Open - Bastad French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Winston Salem - Winston Salem Wimbledon - London Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne AEGON Championships - London Eurocard Open - Stuttgart French Open - Paris Tennis Masters Series - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Tennis Masters Series - Montreal U.S. Open - New York U.S. Open - New York BNP Paribas Open - Indian Wells U.S. Open - New York Rogers Cup - Montreal BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Miami Open - Miami Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Australian Open - Melbourne Topshelf Open - 's-Hertogenbosch Copa Telmex - Buenos Aires U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Legg Mason Tennis Classic - Washington French Open - Paris Telecom Italia Masters - Rome Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, F, FRA-AUS 3-2 Davis Cup, World Group, QR, AUS-IND 5-0 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, QR, AUS-MAR 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, World Group, PO, AUS-BEL 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-AUS 5-0 Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris AAMI Classic - Kooyong AAMI Classic - Kooyong Tennis Masters Cup - Lisbon Tennis Masters Cup - Sydney Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Australian Open - Melbourne Olympics - Sydney Olympics - London French Open - Paris Australian Open - Melbourne Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, World Group, QF, AUS-KAZ 3-2 Hopman Cup - Perth Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, F, AUS-FRA 3-2 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, QF, AUS-SWE 5-0 Hopman Cup - Perth Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, F, ESP-AUS 3-1 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, F, AUS-ESP 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, SWE-AUS 4-1 Hopman Cup - Perth ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, QF, AUS-USA 4-1 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, World Group, QF, AUS-BRA 3-1 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, Group 1, 2R, AUS-THA 5-0 Hopman Cup - Perth AAMI Classic - Kooyong Olympics - Beijing